2c9fbd8388a12aba85ed278f6ed11918b8ce2d64,zul/src/org/zkoss/zul/render/TreechildrenDefault.java,TreechildrenDefault,render,#Component#Writer#,56
Before Change
}
else{
int i = self.getVisibleBegin();
if (i < self.getChildren().size())
{
ListIterator it = self.getChildren().listIterator(i);
for (int end = self.getVisibleEnd(); i <= end && it.hasNext(); i++)
{
((Component)it.next()).redraw(out);
}
}
}
After Change
public class TreechildrenDefault implements ComponentRenderer {
public void render(Component comp, Writer out) throws IOException {
final SmartWriter wh = new SmartWriter(out);
final Treechildren self = (Treechildren) comp;
if (self.getParent() instanceof Tree) { //top level
wh.write("<tbody id=\"").write(self.getUuid()).write('"')
.write(self.getOuterAttrs()).write( self.getInnerAttrs() ).writeln(">")
.writeChildren(self, self.getVisibleBegin(), self.getVisibleEnd())
.writeln("</tbody>");
} else {
wh.writeChildren(self, self.getVisibleBegin(), self.getVisibleEnd());
}
}
}